package cn.yunhe.util;

import java.util.Map;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

import org.apache.struts2.ServletActionContext;

import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;

public class RepAction extends ActionSupport{

	public Map<String,Object> getMapRequest(){
		 return (Map<String, Object>) ActionContext.getContext().get("request");
	}
	
	public Map<String,Object> getMapSession(){
		return ActionContext.getContext().getSession();
		
	}
	
	public static HttpServletRequest getRequest(){
		return ServletActionContext.getRequest();
		
	}
	public HttpSession getSession(){
		return ServletActionContext.getRequest().getSession();
		
	}
	
	public HttpServletResponse getResponse(){
		HttpServletResponse response = ServletActionContext.getResponse();
		response.setContentType("text/html;charset=UTF-8");
		return response;
		
	}
}
